package com.matt.repository;

import com.matt.foundation.vo.CountProductVo;
import com.matt.foundation.vo.CountTransferVo;

import java.util.List;


public interface CountProductRepository  {

    List<CountProductVo> countMostProduct(String areaId);

    List<CountProductVo> countSaleProduct(String areaId);
    
    List<CountProductVo> countTotal(String areaId);
    
    List<CountProductVo> countSaleTotal(String areaId);
    
    List<CountTransferVo> countLeadsTransferClient(String staffId,String areaId);
    
    List<CountTransferVo> countContractByStaffId(String staffId,StringBuilder leadsId,String areaId);
    
    List<CountTransferVo> countLeadscCurrentMonth(String staffId,String areaId);
    
    List<CountTransferVo> countContractPrice(String staffId,String areaId);

    List<CountTransferVo> countRenewalContract(String staffId,String areaId);
    
    List<CountTransferVo> countAverageTime(String staffId);
    
    List<CountTransferVo> countStayRenewalContract(String staffId);
}
